package com.weixiaodong.javabasic.Java注解.自定义注解案例1.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * 自定义长度注解，判断给定的字符串是否满足要求的长度
 */
@Target(ElementType.FIELD) // 注解的作用域
@Retention(RetentionPolicy.RUNTIME) // 注解的作用范围
public @interface Length {
    int max(); // 最长长度
    int min(); // 最短长度
    String message(); // 错误提示信息
}
